Colleen B. Bove1,2*, Laura Mudge1,3, and John F. Bruno1


1 The Department of Biology, The University of North Carolina at Chapel Hill, Chapel Hill, North Carolina, 27599-3280 USA

2 The Department of Biology, Boston University, Boston, Massachusetts, 02215 USA

3 Integral Consulting Inc., Annapolis, Maryland 21401 USA

*Corresponding author: colleenbove@gmail.com


Abstract:

Abstract text will go here


Citation:

Citation will go here


Caribbean Ecoregion Coral Reefs

Figure 1

## OGR data source with driver: ESRI Shapefile 
## Source: "/Users/colleen/Dropbox/Git/CaribbeanSST/data/EcoRegions", layer: "Caribbean_ecoregions"
## with 17 features
## It has 9 fields

Caribbean coral reef site locations and ecoregion designation. The colour of each reef represents the designated ecoregion (Spalding et al. 2010) and n denotes the number of unique reefs within that ecoregion.


SST Extraction and Analysis

Figure 2

Historic SST trend on Caribbean coral reefs (1871–2020). Long-term SST records (HadISST) on Caribbean coral reefs depicting A) mean monthly SST each year (represented by line colour: blue to red) and B) GAM smoothed annual mean SST time (black line), annual maximum (red line), and annual minimum (blue line) SST. The grey dashed horizontal line denotes the overall mean SST for all sites over the entire period (27.3 °C) and the grey ribbon represents the 95% confidence interval around the true annual SST mean through time.


Figure 3

Historic SST trends on coral reefs within ecoregions (1871–2019). Long-term SST records (HadISST) on Caribbean coral reefs separated by ecoregion depicting GAM smoothed annual mean SST time (black line), annual maximum (red line), and annual minimum (blue line) SST. The grey dashed horizontal line denotes the mean SST over the entire period and the grey ribbon represents the 95% confidence interval around the true annual SST mean for each ecoregion.


Figure S2

Historic SST trend on Caribbean coral reefs (1871–2020). Long-term SST records (HadISST) on Caribbean coral reefs depicting significant changes in warming rate based on the first derivative of the GAM modelled slope. The GAM smoothed annual mean SST time is represented by the black line with significantly positive (red) or negative (blue) identified over the curve. The most recent significant warming event began in 1987 and is highlighted in the yellow box. The annual maximum (red line) and annual minimum (blue line) SST are also depicted, along with the overall mean SST for all sites over the entire period (27.3 °C; grey dashed line). The grey ribbon represents the 95% confidence interval around the true annual SST mean through time.


Figure S3

Historic SST records (1981-2019; Pathfinder) on Caribbean coral reefs depicting A) mean monthly SST each year (represented by line colour: blue to red) and B) GAM smoothed annual mean SST time (black line), annual maximum (red line), and annual minimum (blue line) SST. The grey dashed horizontal line denotes the overall mean SST for all sites over the entire period (27.23 °C) and the grey ribbon represents the 95% confidence interval around the true annual SST mean through time.


Figure S4

Comparison of HadISST (1871-2020) and Pathfinder (1981-2019) SST recorded on Caribbean coral reef locations. The high-resolution Pathfinder is represented as darker data over the long-term HadISST. Both datasets are represented by GAM smoothed annual mean SST time (solid line), annual maximum (red line), and annual minimum (blue line) SST. The dashed horizontal line denotes the overall mean SST for all sites over the entire period and the grey ribbon represents the 95% confidence interval around the true annual SST mean through time.


Figure S5

Historic SST trends on coral reefs within Caribbean ecoregions (1871 - 2020) with corresponding reef locations (see Figures 1, 3 in the main text). The colour of each reef location and box around long-term SST (HadISST) plots represent the designated ecoregion. Plots depict SST data with GAM smoothed annual mean SST time (black line), annual maximum (red line), and annual minimum (blue line) SST. The grey dashed horizontal line denotes the mean SST over the entire period and the grey ribbon represents the 95% confidence interval around the true annual SST mean for the A) Bahamian, B) Eastern Caribbean, C) Floridian, D) Greater Antilles, E) Gulf of Mexico, F) Southern Caribbean, G) Southwestern Caribbean, and H) Western Caribbean ecoregions.


HadISST GIF

Long-term SST records (HadISST) on Caribbean coral reefs depicting mean monthly SST each year (represented by line colour: blue to red).


Caribbean Basin Maps and Marine Heatwaves

Figure 4

All Marine Heatwave analyses were performed by Laura Mudge (GitHub: Lmudge13) Laura's code/analyses are included in this script and identified within code chunks when pulled or modified from her original work.

Warming patterns throughout the Caribbean Sea. Increasing warming events across the Caribbean depicted through A) rate of SST change (°C per decade) from 1981 to 2019 (Pathfinder; mean slope 0.23 ± 0.087 °C per decade) and B) increasing marine heatwave events (slope of counts per year). Grey ocean area was not included in these analyses.



Figure 5

MHW trends (1981 - 2018) across Caribbean coral reefs. Temperature data are based on OISST gridded data to determine A) marine heat wave (MHW) frequency (number events per year) with Nagelkerke pseudo R2; B) MHW duration (number days per event) with linear model R2 ; and C) return time (number days per event) since the previous MHW event with linear model R2 reported. Points denote annual mean values (±SD) and blue lines represent linear (lm or glm) trends.



Figure S6

Significance of A) rate of SST change (°C per decade) and B) number of marine heatwave events per year across the Caribbean depicted in Figure 4. Grey ocean area was not included in these analyses.



Figure S7

A) Rate of SST change (°C per decade) over the duration of the HadISST database across the Caribbean from 1871 to 2020 (mean slope 0.04 ± 0.014 °C per decade) and B) significance of rate of SST change. Grey ocean area was not included in these analyses.



Figure S8

A) Rate of SST change (°C per decade) across the Caribbean from 1981 to 2020 (HadISST; mean slope 0.17 ± 0.046 °C per decade) and B) significance of rate of SST change. Grey ocean area was not included in these analyses.



Figure S9

MHW trends (1981 - 2018) across Caribbean coral reefs by ecoregion. Temperature data are based on OISST gridded data to determine frequency (number events per year), duration (number days per event), return time (number days per event) since the previous event, onset rate (°C per day) from start until peak intensity, peak intensity (°C), and total days reefs experience MHWs per year. Points denote annual mean values (±SD) and blue lines represent linear (lm or glm) trends within each ecoregion (see Figures 1, S5 for ecoregion locations). Frequency, duration, and return time across all Caribbean coral reefs are depicted in Figure 5 in the main text.



Supplemental Tables

Table S1

Table S1. Marine heatwave properties examined in this study

Metric Units Description
Frequency Number of events Number of discrete mhw events
Total MHW days days The total number of days a location experienced a MHW per year
Duration days The number of days between the start and end date of each distinct MHW event
Peak intensity °C The maximum temperature, above the seasonal varying climatological mean, reached during the MHW event
Onset rate °C per day “Rate of temperature change between onset date and date of peak intensity”
Return time days The number of days elapsed since a previous mhw event in that location

Table S2

Table S2. Calculated warming rates from both HadISST and Pathfinder databases for different temporal ranges.

Temperature parameter HadISST (1871-2020) HadISST (1981-2020) HadISST (1987-2020) Pathfinder (1981-2019) Pathfinder (1987-2019)
Caribbean Basin (°C per decade) 0.04 0.17 0.18 0.23 NA
Caribbean Basin (total °C for period) 0.60 0.68 0.61 0.90 NA
Caribbean Reefs (°C per decade) 0.04 0.15 0.16 0.19 0.2
Caribbean Reefs (total °C for period) 0.60 0.60 0.54 0.74 0.66

Table S3

Table S3. Mean ocean warming rate (°C per decade; with 95% confidence interval) and total increase in temperature (°C) on coral reefs within each Caribbean ecoregion since the noted year of inflection point. The inflection point for each ecoregion was identified as the year in which annual warming rates noticeably increased based on the GAM smoothed annual means (see Figures 3 and S4). Years indicated with an asterisk (*) represent inflection points identified for ecoregions that occurred before the Pathfinder dataset record, therefore those rates and total warming values were calculated from the beginning of the record in 1981.

Ecoregion Inflection point Mean rate (°C per decade) Lower confidence interval Upper confidence interval Warming extent (°C)
Bahamian 1988 0.17 0.161 0.182 0.53
Eastern Caribbean 1984 0.26 0.260 0.267 0.91
Floridian 1993 0.22 0.207 0.231 0.57
Greater Antilles 1986 0.16 0.160 0.168 0.53
Gulf of Mexico 1981 0.21 0.186 0.241 0.80
Southern Caribbean 1981 0.26 0.258 0.268 0.99
Southwestern Caribbean 1982 0.20 0.194 0.204 0.74
Western Caribbean 1999 0.24 0.235 0.253 0.48

Table S4

Table S4. Model results for MHW trends in the Caribbean basin between 1981-2018. Frequency and duration modeled using glm model with poisson distribution and log link. Estimates, standard error, z scores, and p-values are reported. Nagelkerke pseudo r-squared used to assess goodness of fit. MHW intensity was log transformed before modeling with ols model. Estimate, standard error, t value and p-value are reported along with multiple and adjusted r-squared.

Estimate Standard error Statistic P-value
Frequency
(Intercept) -93.154 0.892 -104.406 < 0.001
year 0.047 0.000 105.559 < 0.001
R2 0.480
Duration
(Intercept) -36.508 0.666 -54.790 < 0.001
year 0.019 0.000 58.157 < 0.001
R2 0.185
Return Time
(Intercept) 87.968 1.668 52.750 < 0.001
year -0.041 0.001 -49.840 < 0.001
R2 0.148

Table S5

Table S5. Mean decadal value of MHW parameters (frequency, duration, and return time) for the entire basin and by ecoregion.

Region 1980 1990 2000 2010
Frequency (events per year)
Caribbean 7.6 8.3 10.8 14.5
Bahamian 8.6 8.6 10.3 12.8
Eastern Caribbean 6.9 8.1 15.0 19.0
Floridian 8.9 9.5 9.6 11.3
Greater Antilles 7.3 7.9 11.1 14.4
Gulf of Mexico 8.2 10.8 9.5 14.6
Southern Caribbean 7.5 7.5 10.3 15.7
Southwestern Caribbean 7.3 7.5 9.6 15.3
Western Caribbean 7.1 8.4 8.9 11.4
Duration (days)
Caribbean 1.2 1.6 2.8 4.3
Bahamian 1.6 2.0 2.6 4.2
Eastern Caribbean 0.5 1.0 2.7 4.1
Floridian 1.2 2.7 2.5 5.4
Greater Antilles 1.2 1.5 2.9 4.4
Gulf of Mexico 1.5 2.0 3.0 4.1
Southern Caribbean 1.0 1.2 2.9 4.5
Southwestern Caribbean 1.2 1.4 3.1 4.7
Western Caribbean 1.6 2.0 2.7 3.2
Return Time (days)
Caribbean 376.7 373.2 202.4 110.8
Bahamian 304.6 264.9 201.3 122.2
Eastern Caribbean 721.9 651.1 236.3 94.9
Floridian 334.2 234.7 182.0 83.1
Greater Antilles 398.9 435.0 202.1 107.8
Gulf of Mexico 364.9 247.7 158.2 133.6
Southern Caribbean 327.8 442.4 202.6 106.4
Southwestern Caribbean 449.2 422.2 194.1 96.2
Western Caribbean 299.3 257.8 204.7 145.9

Session information

All code was written by Colleen B. Bove, feel free to contact with questions.

Session information from the last run date on 2021-04-07:

## R version 3.6.3 (2020-02-29)
## Platform: x86_64-apple-darwin15.6.0 (64-bit)
## Running under: macOS High Sierra 10.13.6
## 
## Matrix products: default
## BLAS:   /Library/Frameworks/R.framework/Versions/3.6/Resources/lib/libRblas.0.dylib
## LAPACK: /Library/Frameworks/R.framework/Versions/3.6/Resources/lib/libRlapack.dylib
## 
## locale:
## [1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
## 
## attached base packages:
## [1] splines   grid      stats     graphics  grDevices utils     datasets 
## [8] methods   base     
## 
## other attached packages:
##  [1] transformr_0.1.3    fmsb_0.7.0          performance_0.7.0  
##  [4] modelr_0.1.8        broom_0.7.5         sjPlot_2.8.7       
##  [7] ggpubr_0.4.0        gridExtra_2.3       repmis_0.5         
## [10] kableExtra_1.3.4    plotly_4.9.3        foreach_1.5.1      
## [13] mgcv_1.8-31         nlme_3.1-152        Hmisc_4.5-0        
## [16] Formula_1.2-4       survival_3.1-8      lattice_0.20-41    
## [19] gganimate_1.0.7     fields_11.6         spam_2.6-0         
## [22] dotCall64_1.0-1     binr_1.1            gapminder_0.3.0    
## [25] gifski_1.4.3        RColorBrewer_1.1-2  xts_0.12.1         
## [28] zoo_1.8-9           rnaturalearth_0.1.0 forcats_0.5.1      
## [31] stringr_1.4.0       dplyr_1.0.5         purrr_0.3.4        
## [34] readr_1.4.0         tidyr_1.1.3         tibble_3.1.0       
## [37] tidyverse_1.3.0     rgdal_1.5-23        maptools_1.1-1     
## [40] viridis_0.5.1       viridisLite_0.3.0   raster_3.4-5       
## [43] sp_1.4-5            ggrepel_0.9.1       ggplot2_3.3.3      
## [46] ncdf4_1.17          sf_0.9-8           
## 
## loaded via a namespace (and not attached):
##   [1] utf8_1.2.1              R.utils_2.10.1          tidyselect_1.1.0       
##   [4] lme4_1.1-26             htmlwidgets_1.5.3       lpSolve_5.6.15         
##   [7] munsell_0.5.0           codetools_0.2-16        effectsize_0.4.4       
##  [10] units_0.7-1             statmod_1.4.35          withr_2.4.1            
##  [13] colorspace_2.0-0        highr_0.8               knitr_1.31             
##  [16] rstudioapi_0.13         ggsignif_0.6.1          labeling_0.4.2         
##  [19] emmeans_1.5.5-1         rnaturalearthdata_0.1.0 farver_2.1.0           
##  [22] coda_0.19-4             vctrs_0.3.7             generics_0.1.0         
##  [25] xfun_0.22               R6_2.5.0                assertthat_0.2.1       
##  [28] scales_1.1.1            nnet_7.3-12             rgeos_0.5-5            
##  [31] gtable_0.3.0            rlang_0.4.10            systemfonts_1.0.1      
##  [34] rstatix_0.7.0           lazyeval_0.2.2          checkmate_2.0.0        
##  [37] yaml_2.2.1              abind_1.4-5             crosstalk_1.1.1        
##  [40] backports_1.2.1         tools_3.6.3             ellipsis_0.3.1         
##  [43] jquerylib_0.1.3         proxy_0.4-25            Rcpp_1.0.6             
##  [46] plyr_1.8.6              base64enc_0.1-3         progress_1.2.2         
##  [49] classInt_0.4-3          prettyunits_1.1.1       rpart_4.1-15           
##  [52] cowplot_1.1.1           haven_2.3.1             cluster_2.1.0          
##  [55] fs_1.5.0                magrittr_2.0.1          data.table_1.14.0      
##  [58] openxlsx_4.2.3          reprex_2.0.0            mvtnorm_1.1-1          
##  [61] R.cache_0.14.0          sjmisc_2.8.6            hms_1.0.0              
##  [64] evaluate_0.14           xtable_1.8-4            rio_0.5.26             
##  [67] sjstats_0.18.1          jpeg_0.1-8.1            readxl_1.3.1           
##  [70] ggeffects_1.0.2         compiler_3.6.3          maps_3.3.0             
##  [73] KernSmooth_2.23-16      crayon_1.4.1            minqa_1.2.4            
##  [76] R.oo_1.24.0             htmltools_0.5.1.1       lubridate_1.7.10       
##  [79] DBI_1.1.1               tweenr_1.0.2            sjlabelled_1.1.7       
##  [82] dbplyr_2.1.0            MASS_7.3-53.1           boot_1.3-24            
##  [85] Matrix_1.2-18           car_3.0-10              cli_2.3.1              
##  [88] R.methodsS3_1.8.1       insight_0.13.2          pkgconfig_2.0.3        
##  [91] foreign_0.8-75          xml2_1.3.2              svglite_2.0.0          
##  [94] bslib_0.2.4             webshot_0.5.2           estimability_1.3       
##  [97] rvest_1.0.0             digest_0.6.27           parameters_0.12.0      
## [100] rmarkdown_2.7           cellranger_1.1.0        htmlTable_2.1.0        
## [103] curl_4.3                nloptr_1.2.2.2          lifecycle_1.0.0        
## [106] jsonlite_1.7.2          carData_3.0-4           fansi_0.4.2            
## [109] pillar_1.5.1            httr_1.4.2              glue_1.4.2             
## [112] bayestestR_0.8.2        zip_2.1.1               png_0.1-7              
## [115] iterators_1.0.13        class_7.3-15            stringi_1.5.3          
## [118] sass_0.3.1              latticeExtra_0.6-29     e1071_1.7-6